AudioSource

interface AudioSource

Broadcaster が配信する音声メディアのソースを表現します。

Types

Link copied to clipboard
data class Amp<T : AudioSource>(val base: T, val gain: Double = 1.0) : AudioSource

base の音量を gain で表される値により修正した AudioSource です。

Link copied to clipboard
data class Microphone(val samplingRate: Int = 44100, val channelCount: Int = 1) : AudioSource

マイクから入力される音声に対応した AudioSource です。

Link copied to clipboard
data class Mix<A : AudioSource, B : AudioSource>(val lhs: A, val rhs: B) : AudioSource

二つの AudioSource を合成します。

Link copied to clipboard

AudioPublisher で入力された音声に対応した AudioSource です。

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard